micrometer callipers - Spanish English Dictionary